//
// Created by wkm on 2023-12-11.
//

#ifndef MYSYSTEMCLEARNING_SYNC_MUX41_DRIVER_H
#define MYSYSTEMCLEARNING_SYNC_MUX41_DRIVER_H

#include "systemc.h"

SC_MODULE(driver) {
    sc_out<bool> d_reset;
    sc_out<sc_uint<2>> d_sel;
    sc_out<sc_uint<4>> d_inp;

    void prc_driver();

    SC_CTOR(driver) {
        SC_THREAD(prc_driver);
    }
};

#endif //MYSYSTEMCLEARNING_SYNC_MUX41_DRIVER_H
